Alt Codes – How to Type Special Characters and Keyboard Symbols on Windows Using the Alt Keys (2023)

/ #Windows
Alt Codes – How to Type Special Characters and Keyboard Symbols on Windows Using the Alt Keys (1)
Quincy Larson
Alt Codes – How to Type Special Characters and Keyboard Symbols on Windows Using the Alt Keys (2)

In Windows, you can type any character you want by holding down the ALT key, typing a sequence of numbers, then releasing the ALT key.

You can type a lot of characters that may not have a corresponding key on your keyboard – such as European language alphabetic characters, ASCII symbols, and even Chinese characters (also known as Hanzi, Kanji, or Hanja).

These Alt codes are also helpful if you have a keyboard with a stuck or missing key.

Below I will break down the entire list of alt keys by category. But first, here's the full list. (Note: this does not include the many, many characters from non-western European languages – otherwise it would be 100,000s of codes long.)

Below is a nice ASCII-formatted table of the most commonly-used symbols and characters. It took me a while to assemble all of these get them looking good.

As a developer, when I search for these codes I often get results that are image-based. These are inaccessible to people with visual disabilities, and make it hard for everyone to copy-paste the codes.

(Video) How to use ALT Code to enter special characters and symbols using computer keyboard

 Alt Code Symbol ---------- -------- alt 1 ☺ alt 2 ☻ alt 3 ♥ alt 4 ♦ alt 5 ♣ alt 6 ♠ alt 7 • alt 8 ◘ alt 9 ○ alt 10 ◙ alt 11 ♂ alt 12 ♀ alt 13 ♪ alt 14 ♫ alt 15 ☼ alt 16 ► alt 17 ◄ alt 18 ↕ alt 19 ‼ alt 20 ¶ alt 21 § alt 22 ▬ alt 23 ↨ alt 24 ↑ alt 25 ↓ alt 26 → alt 27 ← alt 28 ∟ alt 29 ↔ alt 30 ▲ alt 31 ▼ alt 32 alt 33 ! alt 34 " alt 35 # alt 36 $ alt 37 % alt 38 & alt 39 ' alt 40 ( alt 41 ) alt 42 * alt 43 + alt 44 , alt 45 - alt 46 . alt 47 / alt 48 0 alt 49 1 alt 50 2 alt 51 3 alt 52 4 alt 53 5 alt 54 6 alt 55 7 alt 56 8 alt 57 9 alt 58 : alt 59 ; alt 60 < alt 61 = alt 62 > alt 63 ? alt 64 @ alt 65 A alt 66 B alt 67 C alt 68 D alt 69 E alt 70 F alt 71 G alt 72 H alt 73 I alt 74 J alt 75 K alt 76 L alt 77 M alt 78 N alt 79 O alt 80 P alt 81 Q alt 82 R alt 83 S alt 84 T alt 85 U alt 86 V alt 87 W alt 88 X alt 89 Y alt 90 Z alt 91 [ alt 91 [ alt 92 \ alt 92 \ alt 93 ] alt 93 ] alt 94 ^ alt 95 _ alt 96 ` alt 97 a alt 98 b alt 99 c alt 100 d alt 101 e alt 102 f alt 103 g alt 104 h alt 105 i alt 106 j alt 107 k alt 108 l alt 109 m alt 110 n alt 111 o alt 112 p alt 113 q alt 114 r alt 115 s alt 116 t alt 117 u alt 118 v alt 119 w alt 120 x alt 121 y alt 122 z alt 123 { alt 124 | alt 125 } alt 126 ~ alt 127 ⌂ alt 155 ¢ alt 156 £ alt 157 ¥ alt 158 ₧ alt 159 ƒ alt 164 ñ alt 165 Ñ alt 166 ª alt 167 º alt 168 ¿ alt 169 ® alt 170 ¬ alt 171 ½ alt 172 ¼ alt 173 ¡ alt 174 « alt 175 » alt 176 ░ alt 177 ▒ alt 178 ▓ alt 179 │ alt 180 ┤ alt 181 ╡ alt 182 ╢ alt 183 ╖ alt 184 ╕ alt 185 ╣ alt 186 ║ alt 187 ╗ alt 188 ╝ alt 189 ╜ alt 190 ╛ alt 191 ┐ alt 192 └ alt 193 ┴ alt 194 ┬ alt 195 ├ alt 196 ─ alt 197 ┼ alt 198 ╞ alt 199 ╟ alt 200 ╚ alt 201 ╔ alt 202 ╩ alt 203 ╦ alt 204 ╠ alt 205 ═ alt 206 ╬ alt 207 ╧ alt 208 ╨ alt 209 ╤ alt 210 ╥ alt 211 ╙ alt 212 ╘ alt 213 ╒ alt 214 ╓ alt 215 ╫ alt 216 ╪ alt 217 ┘ alt 218 ┌ alt 219 █ alt 220 ▄ alt 221 ▌ alt 222 ▐ alt 223 ▀ alt 224 α alt 225 ß alt 226 Γ alt 227 π alt 228 Σ alt 229 σ alt 230 µ alt 231 τ alt 232 Φ alt 233 Θ alt 234 Ω alt 235 δ alt 236 ∞ alt 237 φ alt 238 ε alt 239 ∩ alt 240 ≡ alt 241 ± alt 242 ≥ alt 243 ≤ alt 244 ⌠ alt 245 ⌡ alt 247 ≈ alt 248 ° alt 249 · alt 250 · alt 251 √ alt 252 ⁿ alt 254 ■ alt 255 alt 0128 € alt 0130 ‘ alt 0132 „ alt 0133 … alt 0134 † alt 0135 ‡ alt 0137 ‰ alt 0138 Š alt 0139 ‹ alt 0140 Œ alt 0142 Ž alt 0145 ‘ alt 0146 ’ alt 0147 “ alt 0148 ” alt 0151 — alt 0153 ™ alt 0154 š alt 0155 › alt 0156 œ alt 0158 ž alt 0159 Ÿ alt 0164 ¤ alt 0166 ¦ alt 0168 ¨ alt 0169 © alt 0175 ¯ alt 0178 ² alt 0179 ³ alt 0180 ´ alt 0183 · alt 0184 ¸ alt 0185 ¹ alt 0188 ¼ alt 0189 ½ alt 0190 ¾ alt 0192 À alt 0193 Á alt 0194  alt 0195 à alt 0196 Ä alt 0197 Å alt 0198 Æ alt 0199 Ç alt 0200 È alt 0201 É alt 0202 Ê alt 0203 Ë alt 0204 Ì alt 0205 Í alt 0206 Ï alt 0207 Ï alt 0208 Ð alt 0210 Ò alt 0211 Ó alt 0212 Ô alt 0213 Õ alt 0214 Ö alt 0215 × alt 0216 Ø alt 0217 Ù alt 0218 Ú alt 0219 Û alt 0220 Ü alt 0221 Ý alt 0222 Þ alt 0223 ß alt 0224 à alt 0225 á alt 0226 â alt 0227 ã alt 0228 ä alt 0229 å alt 0230 æ alt 0231 ç alt 0232 è alt 0233 é alt 0234 ê alt 0235 ë alt 0236 ì alt 0237 í alt 0238 î alt 0239 ï alt 0240 ð alt 0242 ò alt 0243 ó alt 0244 ô alt 0245 õ alt 0246 ö alt 0247 ÷ alt 0248 ø alt 0249 ú alt 0250 û alt 0251 ü alt 0252 ù alt 0253 ý alt 0254 þ alt 0255 ÿ 

OK – now let's break this list down by sections.

The first 31 alt codes are dedicated to fun characters like happy faces, arrows, and other common symbols:

 Alt Code Symbol ---------- -------- alt 1 ☺ alt 2 ☻ alt 3 ♥ alt 4 ♦ alt 5 ♣ alt 6 ♠ alt 7 • alt 8 ◘ alt 9 ○ alt 10 ◙ alt 11 ♂ alt 12 ♀ alt 13 ♪ alt 14 ♫ alt 15 ☼ alt 16 ► alt 17 ◄ alt 18 ↕ alt 19 ‼ alt 20 ¶ alt 21 § alt 22 ▬ alt 23 ↨ alt 24 ↑ alt 25 ↓ alt 26 → alt 27 ← alt 28 ∟ alt 29 ↔ alt 30 ▲ alt 31 ▼ 

As I mentioned earlier, you can use Alt codes to type characters you could otherwise type on your keyboard. This is helpful if one of your keyboard keys is non-operational.

Alt codes 32 through 126 are dedicated to these keys. And yes, Alt 32 is the space character.

 Alt Code Symbol ---------- -------- alt 32 alt 33 ! alt 34 " alt 35 # alt 36 $ alt 37 % alt 38 & alt 39 ' alt 40 ( alt 41 ) alt 42 * alt 43 + alt 44 , alt 45 - alt 46 . alt 47 / alt 48 0 alt 49 1 alt 50 2 alt 51 3 alt 52 4 alt 53 5 alt 54 6 alt 55 7 alt 56 8 alt 57 9 alt 58 : alt 59 ; alt 60 < alt 61 = alt 62 > alt 63 ? alt 64 @ alt 65 A alt 66 B alt 67 C alt 68 D alt 69 E alt 70 F alt 71 G alt 72 H alt 73 I alt 74 J alt 75 K alt 76 L alt 77 M alt 78 N alt 79 O alt 80 P alt 81 Q alt 82 R alt 83 S alt 84 T alt 85 U alt 86 V alt 87 W alt 88 X alt 89 Y alt 90 Z alt 91 [ alt 91 [ alt 92 \ alt 92 \ alt 93 ] alt 93 ] alt 94 ^ alt 95 _ alt 96 ` alt 97 a alt 98 b alt 99 c alt 100 d alt 101 e alt 102 f alt 103 g alt 104 h alt 105 i alt 106 j alt 107 k alt 108 l alt 109 m alt 110 n alt 111 o alt 112 p alt 113 q alt 114 r alt 115 s alt 116 t alt 117 u alt 118 v alt 119 w alt 120 x alt 121 y alt 122 z alt 123 { alt 124 | alt 125 } alt 126 ~ 

The next few Alt codes are focused on currencies, with a few Spanish-specific characters as well. These are helpful if you need to type the Spanish ñ letter or make upside down question marks or exclamation marks.

 Alt Code Symbol ---------- -------- alt 127 ⌂ alt 155 ¢ alt 156 £ alt 157 ¥ alt 158 ₧ alt 159 ƒ alt 164 ñ alt 165 Ñ alt 166 ª alt 167 º alt 168 ¿ alt 169 ® alt 170 ¬ alt 171 ½ alt 172 ¼ alt 173 ¡ alt 174 « alt 175 » 

Alt Codes for ASCII Symbols, for Building Command Line Interfaces and ASCII Art

This is my favorite section – the many, many ASCII symbols you can use to make command line menus and ASCII art.

Alt Codes – How to Type Special Characters and Keyboard Symbols on Windows Using the Alt Keys (3)
 Alt Code Symbol ---------- -------- alt 176 ░ alt 177 ▒ alt 178 ▓ alt 179 │ alt 180 ┤ alt 181 ╡ alt 182 ╢ alt 183 ╖ alt 184 ╕ alt 185 ╣ alt 186 ║ alt 187 ╗ alt 188 ╝ alt 189 ╜ alt 190 ╛ alt 191 ┐ alt 192 └ alt 193 ┴ alt 194 ┬ alt 195 ├ alt 196 ─ alt 197 ┼ alt 198 ╞ alt 199 ╟ alt 200 ╚ alt 201 ╔ alt 202 ╩ alt 203 ╦ alt 204 ╠ alt 205 ═ alt 206 ╬ alt 207 ╧ alt 208 ╨ alt 209 ╤ alt 210 ╥ alt 211 ╙ alt 212 ╘ alt 213 ╒ alt 214 ╓ alt 215 ╫ alt 216 ╪ alt 217 ┘ alt 218 ┌ alt 219 █ alt 220 ▄ alt 221 ▌ alt 222 ▐ alt 223 ▀ 

Alt Codes for Mathematical Symbols and Other Non-English Characters

And of course, you can type the Greek letters using alt codes. These are super helpful for typing out mathematical formats wherever you need to. For any real heavy lifting, you'd probably want to use something like TeX, but if you're just trying to send a mathematical expression through an instant message, these alt codes can come in hand.

 Alt Code Symbol ---------- -------- alt 224 α alt 225 ß alt 226 Γ alt 227 π alt 228 Σ alt 229 σ alt 230 µ alt 231 τ alt 232 Φ alt 233 Θ alt 234 Ω alt 235 δ alt 236 ∞ alt 237 φ alt 238 ε alt 239 ∩ alt 240 ≡ alt 241 ± alt 242 ≥ alt 243 ≤ alt 244 ⌠ alt 245 ⌡ alt 247 ≈ alt 248 ° alt 249 · alt 250 · alt 251 √ alt 252 ⁿ alt 254 ■ alt 255 alt 0128 € alt 0130 ‘ alt 0132 „ alt 0133 … alt 0134 † alt 0135 ‡ alt 0137 ‰ alt 0138 Š alt 0139 ‹ alt 0140 Œ alt 0142 Ž alt 0145 ‘ alt 0146 ’ alt 0147 “ alt 0148 ” alt 0151 — alt 0153 ™ alt 0154 š alt 0155 › alt 0156 œ alt 0158 ž alt 0159 Ÿ alt 0164 ¤ alt 0166 ¦ alt 0168 ¨ alt 0169 © alt 0175 ¯ alt 0178 ² alt 0179 ³ alt 0180 ´ alt 0183 · alt 0184 ¸ alt 0185 ¹ alt 0188 ¼ alt 0189 ½ alt 0190 ¾ alt 0192 À alt 0193 Á alt 0194  alt 0195 à alt 0196 Ä alt 0197 Å alt 0198 Æ alt 0199 Ç alt 0200 È alt 0201 É alt 0202 Ê alt 0203 Ë alt 0204 Ì alt 0205 Í alt 0206 Ï alt 0207 Ï alt 0208 Ð alt 0210 Ò alt 0211 Ó alt 0212 Ô alt 0213 Õ alt 0214 Ö alt 0215 × alt 0216 Ø alt 0217 Ù alt 0218 Ú alt 0219 Û alt 0220 Ü alt 0221 Ý alt 0222 Þ alt 0223 ß alt 0224 à alt 0225 á alt 0226 â alt 0227 ã alt 0228 ä alt 0229 å alt 0230 æ alt 0231 ç alt 0232 è alt 0233 é alt 0234 ê alt 0235 ë alt 0236 ì alt 0237 í alt 0238 î alt 0239 ï alt 0240 ð alt 0242 ò alt 0243 ó alt 0244 ô alt 0245 õ alt 0246 ö alt 0247 ÷ alt 0248 ø alt 0249 ú alt 0250 û alt 0251 ü alt 0252 ù alt 0253 ý alt 0254 þ alt 0255 ÿ 

Thanks for making use of this Alt Codes Reference

I hope this little cheat sheet has been helpful for you. If it has, I encourage you to link to it and share it with your friends, so more people can benefit from it.

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

(Video) How to Create Special Characters/Symbols in Windows (Alt Codes)

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

(Video) How to insert Emoji, Special Characters and use ALT codes on Windows 10 and Word Document

ADVERTISEMENT

(Video) Add accents, symbols and more with Alt codes for special characters
Alt Codes – How to Type Special Characters and Keyboard Symbols on Windows Using the Alt Keys (4)
Quincy Larson

The teacher who founded freeCodeCamp.org.

If you read this far, tweet to the author to show them you care.

Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as developers. Get started

FAQs

How do you type special characters and keyboard symbols in windows using the Alt keys? ›

To insert an ASCII character, press and hold down ALT while typing the character code. For example, to insert the degree (º) symbol, press and hold down ALT while typing 0176 on the numeric keypad. You must use the numeric keypad to type the numbers, and not the keyboard.

How do I type ALT Codes in Windows? ›

To use an Alt code, press and hold down the Alt key and type the code using the numeric key pad on the right side of your keyboard. If you do not have a numeric keypad, copy and paste the symbols from this page, or go back try another typing method.

How do you type Alt characters? ›

To insert an Alt Key character, hold down the "Alt" key while typing (using the numbers keypad to the right of the keyboard) the four numbers in the "Alt Code" column of the chart then release the "Alt" key.

How do you use Alt 255? ›

The magic sequence of keys Alt-255 typed at numeric keypad places an Invisible Character symbol into text. This character looks like a blank space in the program code and SAS output but is processed and printed by many programs as a valid text character.

How do I type special characters in Windows 10? ›

Right-click on your taskbar and select “Show touch keyboard button.” To type an accented letter, just long-press the letter you want and then mouse over the correct accent. To type symbols, use the &123 button on the bottom left. If you want to see more symbols, press the button with the omega symbol on it.

How do I make symbols with my keyboard? ›

To type the And (or Ampersand) symbol on your keyboard, press and hold the Alt key and type the Ampersand symbol alt code which is 38 on the numeric keypad, then release the alt key.

How do you type Alt codes on a laptop without the Num Lock? ›

No Num Lock

If you're using a laptop (not a Macbook) and you are sure you don't have a NumLk - one user told that this hack worked for him: if you don't have both Num Lock or ScrLock hold the FN button down then Alt so you're holding both down then enter your alt code.

How do you type accents with alt codes? ›

Hold down the Alt key on your keyboard. Whilst still holding on to the Alt key, press the character's alt code. For example, to type e with an acute accent (é), press and hold the Alt key, then type the alt code 0233 on the numeric keypad.

How do I find Alt codes? ›

Press and hold down the ALT key on the left side of your keyboard. Press and release the + key on the numeric keypad. Type the hexadecimal Unicode code point, using the numeric keypad for digits 0–9 and the normal keys for letters A–F .

What does Alt 0173 do? ›

Unicode defines the following special character as soft hyphen (discretionary hyphen) 00AD: Shortcut Alt 0173. In Word typing Alt+0173 or converting 00AD creates a hyphen similar to 002D (hyphen minus) and not the discretionary hyphen.

What character is Alt 010? ›

A Quick Guide to the Table List of ALT Codes
CharacterALT CodeUnicode Code Point
ALT 010U+000A
ALT 011U+000B
ALT 012U+000C
ALT 013U+000D
52 more rows

What is the code for special characters? ›

Keyboard special characters
Key/symbolExplanation
`Acute, backquote, backtick, grave, grave accent, left quote, open quote, or a push.
!Exclamation mark, exclamation point, or bang.
@Ampersat, arobase, asperand, at, or at symbol.
#Octothorpe, number, pound, sharp, or hash.
28 more rows
12 May 2021

What are the 7 special keys in keyboard? ›

These shortcuts are particularly useful in text processing and file management activities.
  • Ctrl-S - save.
  • Ctrl-O - open.
  • Ctrl-N - new.
  • Ctrl-C - copy.
  • Ctrl-V - paste.
  • Ctrl-X - cut.
  • Ctrl-Z - undo.
  • Ctrl-A - select all.

Why is my Alt symbols not working? ›

Reasons for ALT Codes Not Working on Windows 10

The use of mouse keys is not permitted when Num lock is on, which can be one of the main reasons. Your registry may contain a specific key that prevents the addition of Unicode characters via the Alt key.

How do you type special characters without numpad? ›

USING ALT CODES ON LAPTOP WITHOUT NUM LOCK
  1. Open Character Map by clicking the Start button, clicking All Programs, clicking Accessories, clicking System Tools, and then clicking Character Map.
  2. In the Font list, type or select the font you want to use.
  3. Click the special character you want to insert into the document.
27 Jan 2010

How do I get alternate characters in a font? ›

How to Use Alternative Characters in OpenType Fonts with ... - YouTube

How do I type special characters in Windows 11? ›

To access it on your Windows 11 system: Select the search icon in your taskbar, type “character” in your search field, and then select the Character Map app. You'll get a pop-up map showing a bunch of special characters for a specific font. You can change the font by clicking on the drop-down font menu at the top.

How do I insert special characters in Word? ›

Special characters like em dashes or section marks (§)

Go to Insert > Symbol > More Symbols. Go to Special Characters. Double-click the character that you want to insert. Select Close.

How do you make symbols on a laptop keyboard? ›

Three Ways to Type the At Symbol (@) on a Laptop Keyboard - YouTube

How do I create a symbol? ›

Select the element you want to turn into a Symbol. Right-click and select Create Symbol. Give the Symbol a name and press Create Symbol.

How do I type special characters in Windows 10 without numpad? ›

USING ALT CODES ON LAPTOP WITHOUT NUM LOCK
  1. Open Character Map by clicking the Start button, clicking All Programs, clicking Accessories, clicking System Tools, and then clicking Character Map.
  2. In the Font list, type or select the font you want to use.
  3. Click the special character you want to insert into the document.
27 Jan 2010

How do you type Alt codes on a laptop without the Num Lock? ›

No Num Lock

If you're using a laptop (not a Macbook) and you are sure you don't have a NumLk - one user told that this hack worked for him: if you don't have both Num Lock or ScrLock hold the FN button down then Alt so you're holding both down then enter your alt code.

What is the Alt key on a keyboard? ›

The Alt key Alt (pronounced /ɔːlt/ AWLT or /ʌlt/ ULT) on a computer keyboard is used to change (alternate) the function of other pressed keys. Thus, the Alt key is a modifier key, used in a similar fashion to the Shift key.

Why are my alt codes not working? ›

Reasons for ALT Codes Not Working on Windows 10

The use of mouse keys is not permitted when Num lock is on, which can be one of the main reasons. Your registry may contain a specific key that prevents the addition of Unicode characters via the Alt key.

How do you type special characters without a shift key? ›

Hold Alt and type the number below using the numeric pad on your keyboard. When you release Alt, the symbol will appear. NumLock must be enabled.

How do I use Alt 164 on my laptop? ›

Windows Computer or Laptop

Enable the numeric keypad by turning on the Num lock key. Hold the Alt key then type 164 on the numeric keypad to create a lowercase ñ.

How do you make special characters on a laptop keyboard? ›

In your document, position the insertion point where you want the special character to appear. Press and hold down the ALT key while you type the four number Unicode value for the character. Note that NUM LOCK must be on, and you have to use the number pad keys to type the Unicode character value.

How do I find Alt codes? ›

Press and hold down the ALT key on the left side of your keyboard. Press and release the + key on the numeric keypad. Type the hexadecimal Unicode code point, using the numeric keypad for digits 0–9 and the normal keys for letters A–F .

What is Fn key? ›

(FuNction key) A keyboard modifier key that works like a Shift key to activate a second function on a dual-purpose key. Commonly found on laptop keyboards, the Fn key is used to control hardware functions such as screen brightness and speaker volume.

How do I type Unicode characters without numpad? ›

Select a character and press Alt + X to convert that character into it's unicode number. The code is shown on the left hand side of the status bar in Character Map in the form U + <hexadecimal code>, e.g., U + 0061 for the letter a.

What is Alt f4? ›

What does Alt+F4 do? - YouTube

What are the Alt and Ctrl keys for? ›

Ctrl stands for "Control Key". It was originally used to send control characters to terminals. Alt stands for "Alternate Key". It's named so because it enables alternate uses for other keys.

What is the use of right Alt key? ›

(ALT GRaph key) A key on many international computer keyboards that is located where the right Alt key is normally found (right of the spacebar). When pressed along with a keyboard key, it enables entry of special characters.

How do I enable Alt keys? ›

How to Fix ALT Codes Not Working on Windows 10 [Tutorial] - YouTube

How do I know my Alt key is working? ›

To do that, visit the keyboard tester website and press both Alt and Tab keys individually on the keyboard to ensure they are working correctly. If one of the Alt keys isn't working, try using another working Alt key.

Videos

1. Alt Code Symbols on Your Laptop Using Alt or Option | How to Get Symbols, Alt Code
(paraiso Musica Relajante)
2. Learn how to type Symbols using the Keyboard Shortcuts ALT+ 3 Digit Code To get Symbols like ® © Ω µ
(Technology Tips)
3. Type Special Character and Symbol with ALT Key #Code | Vikas University Tutorial
(Vikas University)
4. How to use ALT codes on a laptop (2 methods)
(EasyTechGuides)
5. HOW TO USE WINDOW ALT KEY CODES
(Tech Clans)
6. How to type symbols using the alt codes
(Kaitlin Chin)
Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated: 02/13/2023

Views: 6047

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.